package com.crm.model.qo.contactManager;

import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * @ Author ：pym
 * @ Date   ：2021/1/18 16:00
 */
@Data
public class ContactQO {
    /**
     * 客户名称
     */
    private String customerName;
    /**
     * 简单搜索
     */
    private String contactName;
    /**
     * 高级筛选联系人名称
     */
    private String contactNames;

    /**
     * 删除状态(0:正常;1:已删除)
     */
    private short deleteStatus;

    /**
     * 联系方式
     */
    private String contactInformation;

    /**
     * 创建时间
     */
    //@DateTimeFormat(pattern="yyyy-MM-dd")
    //private Date createTm;

    /**
     * 用户人id
     */
    private String accountId;

    /**
     * 分公司id
     */
    private String companyId;

    /**
     * 标识
     */
    private String bs; //0管理端 1用户端

    /**
     * 行业
     */
    private String industry;

    /**
     * 省份id
     */
    private String provinceId;

    /**
     * 意向
     */
    private String currentIntention;

    /**
     * 联系人职务 0公司管理 1 财务  2人力  3其他
     */
    private String contactPosition;

    /**
     *在职情况 --- 0: 在职; 1: 离职
     */
    private Integer onTheJobSituation;

    /**
     * 日期类型(全部/本周/本月/本年度)  本年度月  thisYearMonth
     */
    private String dateType;

    /**
     * 废止状态  1启动 2废止
     */
    private Integer abolishState;

    /**
     * 常用联系人  0常用  1不常用
     */
    private Integer topContact;

    /**
     * 月份
     */
    private String month;

    /**
     * 标签
     */
    private String tag;

    /**
     * 公司类型
     */
    private String companyType;

    /**
     * 客户性质
     */
    private Integer membershipLevel;

    /**
     *录入时间
     */
    private String createTm;

    /**
     *tab类型   1最近7天跟进   2未跟进30天的  3计划跟进  4意向联系人
     */
    private String tabType;

    /**
     * 跟进计算的时间
     */
    private String date;



}
